""" color scheme source data """

schemes = {'classic': [(255, 237, 237),
             (255, 224, 224),
             (255, 209, 209),
             (255, 193, 193),
             (255, 176, 176),
             (255, 159, 159),
             (255, 142, 142),
             (255, 126, 126),
             (255, 110, 110),
             (255, 94, 94),
             (255, 81, 81),
             (255, 67, 67),
             (255, 56, 56),
             (255, 46, 46),
             (255, 37, 37),
             (255, 29, 29),
             (255, 23, 23),
             (255, 18, 18),
             (255, 14, 14),
             (255, 11, 11),
             (255, 8, 8),
             (255, 6, 6),
             (255, 5, 5),
             (255, 3, 3),
             (255, 2, 2),
             (255, 2, 2),
             (255, 1, 1),
             (255, 1, 1),
             (255, 0, 0),
             (255, 0, 0),
             (255, 0, 0),
             (255, 0, 0),
             (255, 0, 0),
             (255, 0, 0),
             (255, 0, 0),
             (255, 0, 0),
             (255, 1, 0),
             (255, 4, 0),
             (255, 6, 0),
             (255, 10, 0),
             (255, 14, 0),
             (255, 18, 0),
             (255, 22, 0),
             (255, 26, 0),
             (255, 31, 0),
             (255, 36, 0),
             (255, 41, 0),
             (255, 45, 0),
             (255, 51, 0),
             (255, 57, 0),
             (255, 62, 0),
             (255, 68, 0),
             (255, 74, 0),
             (255, 81, 0),
             (255, 86, 0),
             (255, 93, 0),
             (255, 99, 0),
             (255, 105, 0),
             (255, 111, 0),
             (255, 118, 0),
             (255, 124, 0),
             (255, 131, 0),
             (255, 137, 0),
             (255, 144, 0),
             (255, 150, 0),
             (255, 156, 0),
             (255, 163, 0),
             (255, 169, 0),
             (255, 175, 0),
             (255, 181, 0),
             (255, 187, 0),
             (255, 192, 0),
             (255, 198, 0),
             (255, 203, 0),
             (255, 208, 0),
             (255, 213, 0),
             (255, 218, 0),
             (255, 222, 0),
             (255, 227, 0),
             (255, 232, 0),
             (255, 235, 0),
             (255, 238, 0),
             (255, 242, 0),
             (255, 245, 0),
             (255, 247, 0),
             (255, 250, 0),
             (255, 251, 0),
             (253, 252, 0),
             (250, 252, 1),
             (248, 252, 2),
             (244, 252, 2),
             (241, 252, 3),
             (237, 252, 3),
             (233, 252, 3),
             (229, 252, 4),
             (225, 252, 4),
             (220, 252, 5),
             (216, 252, 5),
             (211, 252, 6),
             (206, 252, 7),
             (201, 252, 7),
             (197, 252, 8),
             (191, 251, 8),
             (185, 249, 9),
             (180, 247, 9),
             (174, 246, 10),
             (169, 244, 11),
             (164, 242, 11),
             (158, 240, 12),
             (151, 238, 13),
             (146, 236, 14),
             (140, 233, 14),
             (134, 231, 15),
             (128, 228, 16),
             (122, 226, 17),
             (116, 223, 18),
             (110, 221, 19),
             (105, 218, 20),
             (99, 216, 21),
             (93, 214, 22),
             (88, 211, 23),
             (82, 209, 24),
             (76, 207, 25),
             (71, 204, 26),
             (66, 202, 28),
             (60, 200, 30),
             (55, 198, 31),
             (50, 196, 33),
             (45, 194, 34),
             (40, 191, 35),
             (36, 190, 37),
             (31, 188, 39),
             (27, 187, 40),
             (23, 185, 43),
             (19, 184, 44),
             (15, 183, 46),
             (12, 182, 48),
             (9, 181, 51),
             (6, 181, 53),
             (3, 180, 55),
             (1, 180, 57),
             (0, 180, 60),
             (0, 180, 62),
             (0, 180, 65),
             (0, 181, 68),
             (0, 182, 70),
             (0, 182, 74),
             (0, 183, 77),
             (0, 184, 80),
             (0, 184, 84),
             (0, 186, 88),
             (0, 187, 92),
             (0, 188, 95),
             (0, 190, 99),
             (0, 191, 104),
             (0, 193, 108),
             (0, 194, 112),
             (0, 196, 116),
             (0, 198, 120),
             (0, 200, 125),
             (0, 201, 129),
             (0, 203, 134),
             (0, 205, 138),
             (0, 207, 143),
             (0, 209, 147),
             (0, 211, 151),
             (0, 213, 156),
             (0, 215, 160),
             (0, 216, 165),
             (0, 219, 171),
             (0, 222, 178),
             (0, 224, 184),
             (0, 227, 190),
             (0, 229, 197),
             (0, 231, 203),
             (0, 233, 209),
             (0, 234, 214),
             (0, 234, 220),
             (0, 234, 225),
             (0, 234, 230),
             (0, 234, 234),
             (0, 234, 238),
             (0, 234, 242),
             (0, 234, 246),
             (0, 234, 248),
             (0, 234, 251),
             (0, 234, 254),
             (0, 234, 255),
             (0, 232, 255),
             (0, 228, 255),
             (0, 224, 255),
             (0, 219, 255),
             (0, 214, 254),
             (0, 208, 252),
             (0, 202, 250),
             (0, 195, 247),
             (0, 188, 244),
             (0, 180, 240),
             (0, 173, 236),
             (0, 164, 232),
             (0, 156, 228),
             (0, 147, 222),
             (0, 139, 218),
             (0, 130, 213),
             (0, 122, 208),
             (0, 117, 205),
             (0, 112, 203),
             (0, 107, 199),
             (0, 99, 196),
             (0, 93, 193),
             (0, 86, 189),
             (0, 78, 184),
             (0, 71, 180),
             (0, 65, 175),
             (0, 58, 171),
             (0, 52, 167),
             (0, 46, 162),
             (0, 40, 157),
             (0, 35, 152),
             (0, 30, 147),
             (0, 26, 142),
             (0, 22, 136),
             (0, 18, 131),
             (0, 15, 126),
             (0, 12, 120),
             (0, 9, 115),
             (1, 8, 110),
             (1, 6, 106),
             (1, 5, 101),
             (2, 4, 97),
             (3, 4, 92),
             (4, 5, 89),
             (5, 5, 85),
             (6, 6, 82),
             (7, 7, 79),
             (8, 8, 77),
             (10, 10, 77),
             (12, 12, 77),
             (14, 14, 76),
             (16, 16, 74),
             (19, 19, 73),
             (21, 21, 72),
             (24, 24, 71),
             (26, 26, 69),
             (29, 29, 70),
             (32, 32, 69),
             (35, 35, 68),
             (37, 37, 67),
             (40, 40, 67),
             (42, 42, 65),
             (44, 44, 65),
             (46, 46, 64),
             (48, 48, 63),
             (49, 50, 62),
             (51, 51, 61),
             (53, 52, 61)],
 'fire': [(255, 255, 255),
          (255, 255, 253),
          (255, 255, 250),
          (255, 255, 247),
          (255, 255, 244),
          (255, 255, 241),
          (255, 255, 238),
          (255, 255, 234),
          (255, 255, 231),
          (255, 255, 227),
          (255, 255, 223),
          (255, 255, 219),
          (255, 255, 214),
          (255, 255, 211),
          (255, 255, 206),
          (255, 255, 202),
          (255, 255, 197),
          (255, 255, 192),
          (255, 255, 187),
          (255, 255, 183),
          (255, 255, 178),
          (255, 255, 172),
          (255, 255, 167),
          (255, 255, 163),
          (255, 255, 157),
          (255, 255, 152),
          (255, 255, 147),
          (255, 255, 142),
          (255, 255, 136),
          (255, 255, 132),
          (255, 255, 126),
          (255, 255, 121),
          (255, 255, 116),
          (255, 255, 111),
          (255, 255, 106),
          (255, 255, 102),
          (255, 255, 97),
          (255, 255, 91),
          (255, 255, 87),
          (255, 255, 82),
          (255, 255, 78),
          (255, 255, 74),
          (255, 255, 70),
          (255, 255, 65),
          (255, 255, 61),
          (255, 255, 57),
          (255, 255, 53),
          (255, 255, 50),
          (255, 255, 46),
          (255, 255, 43),
          (255, 255, 39),
          (255, 255, 38),
          (255, 255, 34),
          (255, 255, 31),
          (255, 255, 29),
          (255, 255, 26),
          (255, 255, 25),
          (255, 254, 23),
          (255, 251, 22),
          (255, 250, 22),
          (255, 247, 23),
          (255, 245, 23),
          (255, 242, 24),
          (255, 239, 24),
          (255, 236, 25),
          (255, 232, 25),
          (255, 229, 26),
          (255, 226, 26),
          (255, 222, 27),
          (255, 218, 27),
          (255, 215, 28),
          (255, 210, 28),
          (255, 207, 29),
          (255, 203, 29),
          (255, 199, 30),
          (255, 194, 30),
          (255, 190, 31),
          (255, 186, 31),
          (255, 182, 32),
          (255, 176, 32),
          (255, 172, 33),
          (255, 168, 34),
          (255, 163, 34),
          (255, 159, 35),
          (255, 154, 35),
          (255, 150, 36),
          (255, 145, 36),
          (255, 141, 37),
          (255, 136, 37),
          (255, 132, 38),
          (255, 128, 39),
          (255, 124, 39),
          (255, 119, 40),
          (255, 115, 40),
          (255, 111, 41),
          (255, 107, 41),
          (255, 103, 42),
          (255, 99, 42),
          (255, 95, 43),
          (255, 92, 44),
          (255, 89, 44),
          (255, 85, 45),
          (255, 81, 45),
          (255, 79, 46),
          (255, 76, 47),
          (255, 72, 47),
          (255, 70, 48),
          (255, 67, 48),
          (255, 65, 49),
          (255, 63, 50),
          (255, 60, 50),
          (255, 59, 51),
          (255, 57, 51),
          (255, 55, 52),
          (255, 55, 53),
          (255, 53, 53),
          (253, 54, 54),
          (253, 54, 54),
          (251, 55, 55),
          (250, 56, 56),
          (248, 56, 56),
          (247, 57, 57),
          (246, 57, 57),
          (244, 58, 58),
          (242, 59, 59),
          (240, 59, 59),
          (239, 60, 60),
          (238, 61, 61),
          (235, 61, 61),
          (234, 62, 62),
          (232, 62, 62),
          (229, 63, 63),
          (228, 64, 64),
          (226, 64, 64),
          (224, 65, 65),
          (222, 66, 66),
          (219, 66, 66),
          (218, 67, 67),
          (216, 67, 67),
          (213, 68, 68),
          (211, 69, 69),
          (209, 69, 69),
          (207, 70, 70),
          (205, 71, 71),
          (203, 71, 71),
          (200, 72, 72),
          (199, 73, 73),
          (196, 73, 73),
          (194, 74, 74),
          (192, 74, 74),
          (190, 75, 75),
          (188, 76, 76),
          (186, 76, 76),
          (183, 77, 77),
          (181, 78, 78),
          (179, 78, 78),
          (177, 79, 79),
          (175, 80, 80),
          (173, 80, 80),
          (170, 81, 81),
          (169, 82, 82),
          (166, 82, 82),
          (165, 83, 83),
          (162, 83, 83),
          (160, 84, 84),
          (158, 85, 85),
          (156, 85, 85),
          (154, 86, 86),
          (153, 87, 87),
          (150, 87, 87),
          (149, 88, 88),
          (147, 89, 89),
          (146, 90, 90),
          (144, 91, 91),
          (142, 92, 92),
          (142, 94, 94),
          (141, 95, 95),
          (140, 96, 96),
          (139, 98, 98),
          (138, 99, 99),
          (136, 100, 100),
          (135, 101, 101),
          (135, 103, 103),
          (134, 104, 104),
          (133, 105, 105),
          (133, 107, 107),
          (132, 108, 108),
          (131, 109, 109),
          (132, 111, 111),
          (131, 112, 112),
          (130, 113, 113),
          (130, 114, 114),
          (130, 116, 116),
          (130, 117, 117),
          (130, 118, 118),
          (129, 119, 119),
          (130, 121, 121),
          (130, 122, 122),
          (130, 123, 123),
          (130, 124, 124),
          (131, 126, 126),
          (131, 127, 127),
          (130, 128, 128),
          (131, 129, 129),
          (132, 131, 131),
          (132, 132, 132),
          (133, 133, 133),
          (134, 134, 134),
          (135, 135, 135),
          (136, 136, 136),
          (138, 138, 138),
          (139, 139, 139),
          (140, 140, 140),
          (141, 141, 141),
          (142, 142, 142),
          (143, 143, 143),
          (144, 144, 144),
          (145, 145, 145),
          (147, 147, 147),
          (148, 148, 148),
          (149, 149, 149),
          (150, 150, 150),
          (151, 151, 151),
          (152, 152, 152),
          (153, 153, 153),
          (154, 154, 154),
          (155, 155, 155),
          (156, 156, 156),
          (157, 157, 157),
          (158, 158, 158),
          (159, 159, 159),
          (160, 160, 160),
          (160, 160, 160),
          (161, 161, 161),
          (162, 162, 162),
          (163, 163, 163),
          (164, 164, 164),
          (165, 165, 165),
          (166, 166, 166),
          (167, 167, 167),
          (167, 167, 167),
          (168, 168, 168),
          (169, 169, 169),
          (170, 170, 170),
          (170, 170, 170),
          (171, 171, 171),
          (172, 172, 172),
          (173, 173, 173),
          (173, 173, 173),
          (174, 174, 174),
          (175, 175, 175),
          (175, 175, 175),
          (176, 176, 176),
          (176, 176, 176),
          (177, 177, 177),
          (177, 177, 177)],
 'omg': [(255, 255, 255),
         (255, 254, 254),
         (255, 253, 253),
         (255, 251, 251),
         (255, 250, 250),
         (255, 249, 249),
         (255, 247, 247),
         (255, 246, 246),
         (255, 244, 244),
         (255, 242, 242),
         (255, 241, 241),
         (255, 239, 239),
         (255, 237, 237),
         (255, 235, 235),
         (255, 233, 233),
         (255, 231, 231),
         (255, 229, 229),
         (255, 227, 227),
         (255, 226, 226),
         (255, 224, 224),
         (255, 222, 222),
         (255, 220, 220),
         (255, 217, 217),
         (255, 215, 215),
         (255, 213, 213),
         (255, 210, 210),
         (255, 208, 208),
         (255, 206, 206),
         (255, 204, 204),
         (255, 202, 202),
         (255, 199, 199),
         (255, 197, 197),
         (255, 194, 194),
         (255, 192, 192),
         (255, 189, 189),
         (255, 188, 188),
         (255, 185, 185),
         (255, 183, 183),
         (255, 180, 180),
         (255, 178, 178),
         (255, 176, 176),
         (255, 173, 173),
         (255, 171, 171),
         (255, 169, 169),
         (255, 167, 167),
         (255, 164, 164),
         (255, 162, 162),
         (255, 160, 160),
         (255, 158, 158),
         (255, 155, 155),
         (255, 153, 153),
         (255, 151, 151),
         (255, 149, 149),
         (255, 147, 147),
         (255, 145, 145),
         (255, 143, 143),
         (255, 141, 141),
         (255, 139, 139),
         (255, 137, 137),
         (255, 136, 136),
         (255, 134, 134),
         (255, 132, 132),
         (255, 131, 131),
         (255, 129, 129),
         (255, 128, 128),
         (255, 127, 127),
         (255, 127, 127),
         (255, 126, 126),
         (255, 125, 125),
         (255, 125, 125),
         (255, 124, 124),
         (255, 123, 122),
         (255, 123, 122),
         (255, 122, 121),
         (255, 122, 121),
         (255, 121, 120),
         (255, 120, 119),
         (255, 119, 118),
         (255, 119, 118),
         (255, 118, 116),
         (255, 117, 116),
         (255, 117, 115),
         (255, 115, 114),
         (255, 115, 114),
         (255, 114, 113),
         (255, 114, 112),
         (255, 113, 111),
         (255, 113, 111),
         (255, 112, 110),
         (255, 111, 108),
         (255, 111, 108),
         (255, 110, 107),
         (255, 110, 107),
         (255, 109, 105),
         (255, 109, 105),
         (255, 108, 104),
         (255, 107, 104),
         (255, 107, 102),
         (255, 106, 102),
         (255, 106, 101),
         (255, 105, 101),
         (255, 104, 99),
         (255, 104, 99),
         (255, 103, 98),
         (255, 103, 98),
         (255, 102, 97),
         (255, 102, 96),
         (255, 101, 96),
         (255, 101, 96),
         (255, 100, 94),
         (255, 100, 94),
         (255, 99, 93),
         (255, 99, 92),
         (255, 98, 91),
         (255, 98, 91),
         (255, 97, 90),
         (255, 97, 89),
         (255, 96, 89),
         (255, 96, 89),
         (255, 95, 88),
         (255, 95, 88),
         (255, 94, 86),
         (255, 93, 86),
         (255, 93, 85),
         (255, 93, 85),
         (255, 92, 85),
         (255, 92, 84),
         (255, 91, 83),
         (255, 91, 83),
         (255, 90, 82),
         (255, 90, 82),
         (255, 89, 81),
         (255, 89, 82),
         (255, 89, 80),
         (255, 89, 80),
         (255, 89, 79),
         (255, 89, 79),
         (255, 88, 79),
         (255, 88, 79),
         (255, 87, 78),
         (255, 87, 78),
         (255, 87, 78),
         (255, 87, 77),
         (255, 87, 77),
         (255, 86, 77),
         (255, 86, 77),
         (255, 85, 76),
         (255, 85, 76),
         (255, 85, 75),
         (255, 85, 76),
         (255, 85, 75),
         (255, 85, 76),
         (255, 84, 75),
         (255, 84, 75),
         (255, 84, 75),
         (255, 84, 75),
         (255, 85, 75),
         (255, 84, 75),
         (255, 84, 75),
         (255, 83, 74),
         (255, 83, 75),
         (255, 83, 75),
         (255, 84, 75),
         (255, 83, 75),
         (255, 83, 75),
         (255, 83, 75),
         (255, 83, 75),
         (255, 83, 76),
         (255, 83, 76),
         (255, 83, 76),
         (255, 83, 76),
         (255, 83, 76),
         (255, 83, 76),
         (255, 83, 76),
         (255, 83, 76),
         (255, 83, 77),
         (255, 84, 78),
         (255, 83, 78),
         (255, 84, 79),
         (255, 84, 78),
         (255, 84, 79),
         (255, 83, 79),
         (255, 84, 80),
         (255, 83, 80),
         (255, 84, 81),
         (255, 85, 82),
         (255, 85, 82),
         (255, 85, 83),
         (255, 85, 83),
         (255, 85, 84),
         (255, 85, 84),
         (255, 86, 85),
         (255, 86, 85),
         (255, 87, 87),
         (254, 89, 89),
         (254, 91, 92),
         (253, 92, 93),
         (252, 94, 96),
         (251, 96, 98),
         (251, 97, 100),
         (249, 99, 103),
         (249, 100, 105),
         (248, 102, 108),
         (247, 104, 111),
         (246, 105, 113),
         (245, 107, 116),
         (244, 109, 119),
         (243, 110, 122),
         (242, 112, 125),
         (241, 113, 127),
         (240, 115, 130),
         (239, 117, 134),
         (238, 118, 136),
         (237, 120, 140),
         (236, 121, 142),
         (235, 123, 145),
         (234, 124, 148),
         (233, 126, 151),
         (232, 127, 154),
         (232, 129, 157),
         (230, 130, 159),
         (230, 132, 162),
         (229, 133, 165),
         (228, 135, 168),
         (227, 136, 170),
         (227, 138, 173),
         (226, 139, 176),
         (225, 140, 178),
         (224, 142, 181),
         (223, 143, 183),
         (223, 144, 185),
         (223, 146, 188),
         (222, 147, 190),
         (221, 148, 192),
         (221, 150, 195),
         (220, 151, 197),
         (219, 152, 199),
         (219, 153, 201),
         (219, 154, 202),
         (219, 156, 205),
         (218, 157, 207),
         (217, 158, 208),
         (217, 159, 210),
         (217, 160, 211),
         (217, 161, 213),
         (216, 162, 214),
         (216, 163, 216),
         (216, 164, 217),
         (215, 165, 218),
         (216, 166, 219),
         (215, 166, 220),
         (215, 167, 222),
         (215, 168, 223),
         (215, 169, 223),
         (215, 170, 224),
         (215, 170, 225)],
 'pbj': [(41, 10, 89),
         (41, 10, 89),
         (42, 10, 89),
         (42, 10, 89),
         (42, 10, 88),
         (43, 10, 88),
         (43, 9, 88),
         (43, 9, 88),
         (44, 9, 88),
         (44, 9, 88),
         (45, 10, 89),
         (46, 10, 88),
         (46, 9, 88),
         (47, 9, 88),
         (47, 9, 88),
         (47, 9, 88),
         (48, 8, 88),
         (48, 8, 87),
         (49, 8, 87),
         (49, 8, 87),
         (49, 7, 87),
         (50, 7, 87),
         (50, 7, 87),
         (51, 7, 86),
         (51, 6, 86),
         (53, 7, 86),
         (53, 7, 86),
         (54, 7, 86),
         (54, 6, 85),
         (55, 6, 85),
         (55, 6, 85),
         (56, 5, 85),
         (56, 5, 85),
         (57, 5, 84),
         (57, 5, 84),
         (58, 4, 84),
         (59, 4, 84),
         (59, 5, 84),
         (60, 4, 84),
         (60, 4, 84),
         (61, 4, 84),
         (61, 4, 83),
         (62, 3, 83),
         (63, 3, 83),
         (63, 3, 83),
         (64, 3, 82),
         (64, 3, 82),
         (65, 3, 82),
         (66, 3, 82),
         (67, 4, 82),
         (68, 4, 82),
         (69, 4, 82),
         (69, 4, 81),
         (70, 4, 81),
         (71, 4, 81),
         (71, 4, 80),
         (72, 4, 80),
         (73, 4, 80),
         (73, 4, 79),
         (75, 5, 80),
         (76, 5, 80),
         (77, 5, 79),
         (77, 5, 79),
         (78, 5, 79),
         (79, 5, 78),
         (80, 5, 78),
         (80, 5, 78),
         (80, 5, 77),
         (81, 5, 77),
         (83, 6, 76),
         (83, 6, 76),
         (84, 6, 76),
         (85, 6, 75),
         (86, 6, 75),
         (87, 6, 74),
         (88, 6, 74),
         (88, 6, 73),
         (89, 6, 73),
         (91, 7, 73),
         (92, 7, 73),
         (93, 7, 72),
         (94, 7, 72),
         (94, 7, 71),
         (95, 7, 71),
         (96, 7, 70),
         (96, 7, 70),
         (97, 7, 69),
         (99, 9, 70),
         (100, 9, 69),
         (101, 10, 69),
         (102, 10, 68),
         (103, 11, 67),
         (104, 11, 67),
         (105, 12, 66),
         (106, 13, 66),
         (107, 14, 66),
         (108, 15, 65),
         (109, 16, 64),
         (110, 16, 64),
         (111, 17, 63),
         (112, 18, 62),
         (113, 18, 61),
         (114, 19, 61),
         (115, 20, 60),
         (118, 22, 60),
         (119, 22, 59),
         (120, 22, 58),
         (120, 23, 58),
         (121, 24, 57),
         (122, 25, 56),
         (124, 26, 55),
         (125, 27, 54),
         (127, 29, 54),
         (128, 30, 54),
         (130, 31, 53),
         (131, 32, 52),
         (132, 33, 51),
         (133, 34, 50),
         (134, 35, 49),
         (135, 36, 48),
         (137, 38, 48),
         (138, 39, 47),
         (140, 40, 46),
         (141, 41, 46),
         (142, 42, 45),
         (143, 42, 44),
         (144, 43, 43),
         (145, 44, 42),
         (146, 45, 42),
         (149, 47, 41),
         (150, 48, 41),
         (151, 49, 40),
         (152, 50, 39),
         (153, 51, 38),
         (154, 52, 38),
         (155, 53, 37),
         (157, 55, 36),
         (159, 57, 36),
         (160, 57, 35),
         (160, 58, 34),
         (162, 59, 33),
         (163, 60, 33),
         (164, 61, 32),
         (165, 62, 31),
         (167, 63, 30),
         (168, 65, 30),
         (169, 66, 29),
         (170, 67, 29),
         (172, 68, 28),
         (173, 69, 27),
         (174, 70, 26),
         (175, 71, 26),
         (176, 71, 25),
         (178, 73, 25),
         (179, 74, 24),
         (180, 75, 24),
         (181, 76, 23),
         (182, 77, 23),
         (183, 78, 23),
         (184, 79, 22),
         (186, 80, 22),
         (187, 81, 21),
         (188, 82, 21),
         (189, 83, 21),
         (190, 83, 20),
         (191, 84, 20),
         (192, 85, 19),
         (192, 86, 19),
         (193, 87, 18),
         (194, 87, 18),
         (196, 89, 18),
         (196, 90, 18),
         (197, 90, 18),
         (198, 90, 18),
         (199, 91, 18),
         (200, 92, 18),
         (201, 93, 18),
         (202, 93, 18),
         (203, 94, 18),
         (204, 96, 19),
         (204, 96, 19),
         (205, 97, 19),
         (206, 98, 19),
         (207, 99, 19),
         (208, 99, 19),
         (209, 100, 19),
         (210, 100, 19),
         (211, 100, 19),
         (212, 102, 20),
         (213, 103, 20),
         (214, 103, 20),
         (214, 104, 20),
         (215, 105, 20),
         (215, 105, 20),
         (216, 106, 20),
         (217, 107, 20),
         (218, 107, 20),
         (219, 108, 20),
         (220, 109, 21),
         (221, 109, 21),
         (222, 110, 21),
         (222, 111, 21),
         (223, 111, 21),
         (224, 112, 21),
         (225, 113, 21),
         (226, 113, 21),
         (227, 114, 21),
         (227, 114, 21),
         (228, 115, 22),
         (229, 116, 22),
         (229, 116, 22),
         (230, 117, 22),
         (231, 117, 22),
         (231, 118, 22),
         (232, 119, 22),
         (233, 119, 22),
         (234, 120, 22),
         (234, 120, 22),
         (235, 121, 22),
         (236, 121, 22),
         (237, 122, 23),
         (237, 122, 23),
         (238, 123, 23),
         (239, 124, 23),
         (239, 124, 23),
         (240, 125, 23),
         (240, 125, 23),
         (241, 126, 23),
         (241, 126, 23),
         (242, 127, 23),
         (243, 127, 23),
         (243, 128, 23),
         (244, 128, 24),
         (244, 128, 24),
         (245, 129, 24),
         (246, 129, 24),
         (246, 130, 24),
         (247, 130, 24),
         (247, 131, 24),
         (248, 131, 24),
         (249, 131, 24),
         (249, 132, 24),
         (250, 132, 24),
         (250, 133, 24),
         (250, 133, 24),
         (250, 133, 24),
         (251, 134, 24),
         (251, 134, 25),
         (252, 135, 25),
         (252, 135, 25),
         (253, 135, 25),
         (253, 136, 25),
         (253, 136, 25),
         (254, 136, 25),
         (254, 136, 25),
         (255, 137, 25)],
 'pgaitch': [(255, 254, 165),
             (255, 254, 164),
             (255, 253, 163),
             (255, 253, 162),
             (255, 253, 161),
             (255, 252, 160),
             (255, 252, 159),
             (255, 252, 157),
             (255, 251, 156),
             (255, 251, 155),
             (255, 251, 153),
             (255, 250, 152),
             (255, 250, 150),
             (255, 250, 149),
             (255, 249, 148),
             (255, 249, 146),
             (255, 249, 145),
             (255, 248, 143),
             (255, 248, 141),
             (255, 248, 139),
             (255, 247, 138),
             (255, 247, 136),
             (255, 246, 134),
             (255, 246, 132),
             (255, 246, 130),
             (255, 245, 129),
             (255, 245, 127),
             (255, 245, 125),
             (255, 244, 123),
             (255, 244, 121),
             (255, 243, 119),
             (255, 243, 117),
             (255, 242, 114),
             (255, 242, 112),
             (255, 241, 111),
             (255, 241, 109),
             (255, 240, 107),
             (255, 240, 105),
             (255, 239, 102),
             (255, 239, 100),
             (255, 238, 99),
             (255, 238, 97),
             (255, 237, 95),
             (255, 237, 92),
             (255, 236, 90),
             (255, 237, 89),
             (255, 236, 87),
             (255, 235, 84),
             (255, 235, 82),
             (255, 234, 80),
             (255, 233, 79),
             (255, 233, 77),
             (255, 232, 74),
             (255, 231, 72),
             (255, 230, 70),
             (255, 230, 69),
             (255, 229, 67),
             (255, 228, 65),
             (255, 227, 63),
             (255, 226, 61),
             (255, 225, 60),
             (255, 225, 58),
             (255, 224, 56),
             (255, 223, 54),
             (255, 222, 52),
             (255, 222, 51),
             (255, 221, 49),
             (255, 220, 47),
             (255, 219, 46),
             (255, 218, 44),
             (255, 216, 43),
             (255, 215, 42),
             (255, 214, 41),
             (255, 213, 39),
             (255, 212, 39),
             (255, 211, 37),
             (255, 209, 36),
             (255, 208, 34),
             (255, 208, 33),
             (255, 206, 33),
             (255, 205, 32),
             (255, 204, 30),
             (255, 202, 29),
             (255, 201, 29),
             (255, 199, 28),
             (254, 199, 28),
             (254, 199, 27),
             (253, 198, 27),
             (252, 197, 27),
             (251, 196, 27),
             (250, 195, 26),
             (249, 195, 26),
             (248, 194, 26),
             (248, 193, 26),
             (247, 192, 26),
             (246, 192, 25),
             (245, 191, 26),
             (244, 190, 26),
             (243, 189, 25),
             (241, 188, 25),
             (240, 187, 25),
             (239, 187, 25),
             (238, 186, 25),
             (236, 185, 25),
             (236, 184, 26),
             (235, 183, 26),
             (233, 182, 25),
             (232, 181, 25),
             (230, 181, 26),
             (229, 180, 26),
             (228, 179, 25),
             (227, 178, 25),
             (226, 177, 26),
             (224, 176, 26),
             (222, 176, 25),
             (221, 175, 25),
             (220, 173, 26),
             (219, 172, 26),
             (217, 171, 25),
             (215, 170, 25),
             (214, 170, 26),
             (212, 169, 26),
             (211, 167, 25),
             (209, 166, 25),
             (208, 166, 26),
             (206, 165, 26),
             (204, 163, 26),
             (203, 162, 26),
             (202, 161, 25),
             (200, 161, 26),
             (198, 159, 26),
             (197, 158, 26),
             (195, 157, 26),
             (193, 157, 27),
             (192, 155, 27),
             (190, 154, 27),
             (189, 153, 27),
             (187, 152, 28),
             (186, 151, 28),
             (184, 150, 28),
             (182, 149, 28),
             (181, 148, 29),
             (179, 147, 29),
             (177, 146, 29),
             (175, 144, 29),
             (174, 144, 30),
             (172, 142, 30),
             (170, 141, 30),
             (169, 140, 30),
             (167, 139, 31),
             (165, 138, 31),
             (164, 137, 31),
             (162, 136, 31),
             (161, 135, 32),
             (159, 134, 32),
             (157, 133, 32),
             (154, 132, 32),
             (153, 131, 33),
             (151, 130, 33),
             (150, 129, 33),
             (148, 127, 33),
             (147, 127, 34),
             (145, 126, 34),
             (143, 124, 34),
             (141, 123, 34),
             (140, 122, 35),
             (139, 121, 35),
             (137, 120, 35),
             (135, 119, 35),
             (134, 118, 36),
             (132, 117, 36),
             (130, 116, 36),
             (129, 115, 36),
             (127, 113, 36),
             (126, 113, 37),
             (124, 112, 37),
             (122, 111, 37),
             (121, 110, 37),
             (120, 109, 38),
             (118, 108, 38),
             (116, 107, 38),
             (115, 105, 38),
             (113, 104, 38),
             (112, 104, 39),
             (110, 103, 39),
             (108, 102, 39),
             (107, 101, 39),
             (106, 100, 40),
             (104, 99, 40),
             (102, 98, 40),
             (101, 96, 40),
             (99, 96, 40),
             (99, 96, 41),
             (97, 94, 41),
             (96, 93, 41),
             (94, 92, 41),
             (92, 91, 41),
             (92, 90, 42),
             (90, 90, 42),
             (89, 89, 42),
             (87, 87, 42),
             (86, 86, 42),
             (85, 86, 43),
             (84, 85, 43),
             (83, 84, 43),
             (81, 83, 43),
             (80, 82, 43),
             (80, 82, 44),
             (78, 80, 44),
             (77, 80, 44),
             (75, 79, 44),
             (75, 78, 44),
             (74, 78, 45),
             (73, 76, 45),
             (71, 75, 45),
             (71, 75, 45),
             (70, 74, 45),
             (69, 74, 46),
             (68, 73, 46),
             (67, 72, 46),
             (66, 71, 46),
             (65, 71, 46),
             (64, 69, 46),
             (64, 69, 47),
             (63, 68, 47),
             (62, 67, 47),
             (61, 67, 47),
             (60, 66, 47),
             (59, 65, 47),
             (59, 65, 48),
             (59, 64, 48),
             (58, 63, 48),
             (57, 63, 48),
             (56, 62, 48),
             (56, 62, 48),
             (55, 61, 48),
             (55, 61, 49),
             (55, 60, 49),
             (55, 60, 49),
             (54, 59, 49),
             (53, 58, 49),
             (53, 57, 49),
             (52, 57, 49),
             (52, 57, 50),
             (52, 56, 50),
             (52, 56, 50),
             (52, 56, 50),
             (52, 55, 50),
             (51, 54, 50),
             (51, 53, 50),
             (51, 53, 50),
             (51, 52, 50),
             (51, 53, 51),
             (51, 53, 51),
             (51, 52, 51),
             (51, 52, 51)]}
